import {Component, Input, OnInit} from '@angular/core';

@Component({
  selector: 'app-dtars',
  templateUrl: './dtars.component.html',
  styleUrls: ['./dtars.component.css']
})
export class DtarsComponent implements OnInit {

  //装饰器:Input:代表这个组件的这个属性的值要父组件传递过来;在product组件html中引用了这个组件,所以.在这个时候,商品组件就是这个组件的父组件
  @Input()
  private rating:number = 0;//评价组件的分数要来自商品组件获取的数据,要让商品组件传过来

  private stars:boolean[];
  constructor() { }

  ngOnInit() {
    this.stars = [];
    for (let i = 1;i<=5;i++){
      this.stars.push( i > this.rating);
    }
    // this.stars = [false,false,true,true,true];
  }

}
